$(function () {
    //顶部头像菜单
    $("#userInfo").click(function () {
        $("#userInfo .layui-nav-child").toggle();
    });
    //iframe中的导航栏
    $(".closeBox .layui-nav-item").hover(function () {
        console.log("点击")
        $(this).children('dl').toggle();
    })

//隐藏左侧导航
    $(".hideMenu").click(function(){
        if($(".topLevelMenus li.layui-this a").data("url")){
            layer.msg("此栏目状态下左侧菜单不可展开");  //主要为了避免左侧显示的内容与顶部菜单不匹配
            return false;
        }
        $(".layui-layout-admin").toggleClass("showMenu");
        //渲染顶部窗口
        layer.tab.tabMove();
    })


    //清除缓存
    $(".clearCache").click(function(){
        window.sessionStorage.clear();
        window.localStorage.clear();
        var index = layer.msg('清除缓存中，请稍候',{icon: 16,time:false,shade:0.8});
        setTimeout(function(){
            layer.close(index);
            layer.msg("缓存清除成功！");
        },1000);
    })
    

//左侧菜单栏 只能展开一项
    $(document).on("click","#leftNavBar li a",function() {
        $(this).parent().toggleClass("layui-nav-itemed");
        $(this).parent().siblings().removeClass("layui-nav-itemed");
    })
    //删除选项卡
    $(document).on("mousemove",".close-toptable",function() {
        $(this).click(function () {
            var next=$(this).parent().next();
            var nextLength=next.length;
            if (nextLength>0){
                //获得上一个选项卡的a路径
                var href=next.children("a").attr("href");
                //添加样式
                $(this).parent().siblings().removeClass("layui-this");
                next.addClass("layui-this");
                //修改iframe路径
                $("iframe").attr("src",href);
                //删除选项卡
                $(this).parent().remove();
            }else{
            //获得上一个选项卡的a路径
            var href=$(this).parent().prev().children("a").attr("href");
            //添加样式
            $(this).parent().siblings().removeClass("layui-this");
            $(this).parent().prev().addClass("layui-this");
            //修改iframe路径
            $("iframe").attr("src",href);
            //删除选项卡
            $(this).parent().remove();
            }
        })
    })
    //添加选项卡
    $(document).on("click","#leftNavBar li dl a",function() {
        //获得当前点击的选项卡文本
        var name=$(this).text();
        //获得选项卡div中的文本
        var tableTitle =$("#top_tabs li a").text();
        //判断文本中是否有点击的选项卡
        if (tableTitle.indexOf(name)>=0){
            //遍历选项卡
            $("#top_tabs li a").each(function () {
                //判断选项卡中是否有选中的
                if ($(this).text().indexOf(name)>=0) {
                    //改变选中的选项卡颜色
                   $(this).parent().addClass("layui-this");
                   //改变其他选项卡的颜色
                   $(this).parent().siblings().removeClass("layui-this");
                }
            })
        }else {
            $("#top_tabs").children("li").removeClass("layui-this");
            $("#top_tabs").append("<li class='layui-this'><a target='sys' href="+$(this).attr("href")+">"+$(this).text() + " </a><i class=\'layui-icon close-toptable\'>ဆ</i>  </li> ")
        }

    })
    //关闭全部选项卡
    $(".closePageAll").click(function () {
        var homePage = $("#top_tabs li:first");
        homePage.siblings().remove();
        homePage.addClass("layui-this");
        $("iframe").attr("src",homePage.children().attr("href"));
    })

    //关闭其他选项卡
    $(".closePageOther").click(function () {
        var thisPage = $("#top_tabs .layui-this");
        thisPage.siblings("li:gt(0)").remove();
    })
    //修改颜色
    $(".changeSkin").click(function () {
        console.log('改变颜色')
        $("body").attr()
    })


})